- the centre of a cyclonic storm, etc, where pressure is lowest
- the centre of any disturbance or trouble
Collins Concise English Dictionary © HarperCollins Publishers::
storm centre n